home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 October / Chip_2004-10_cd1.bin / tema / where / Setup.exe / {app} / DescAPI / DescAPI.txt < prev   
Encoding:
Text File  |  2003-05-12  |  2.4 KB  |  58 lines

  1. WhereIsIt? version 3.50
  2. Copyright (c) 1997,2003 Robert Galle
  3. All Rights Reserved
  4.  
  5.  
  6. Description API 2.20
  7. ====================
  8.  
  9. Welcome to the WhereIsIt's Description Application Programming Interface 
  10. (Description API, or DescAPI), a special feature available to programmers 
  11. to extend WhereIsIt's capabilities with automatic description importing. 
  12. For all those new to programming, API is a standardized set of functions 
  13. and procedures that allow both master program and extension library to 
  14. communicate. With Description API, your end result will be a DLL library 
  15. implementing functions described here, therefor allowing itself to 
  16. integrate in WhereIsIt application.
  17.  
  18. DescAPI 2.0 is an enhanced version of the original DescAPI 1.0 and is used
  19. in WhereIsIt 3.0 or newer. Unless your plugin is expected to work in older
  20. WhereIsIt 2.xx as well, plugins should be complying with newer DescAPI 2.0.
  21. WhereIsIt 3.xx can run and use all plugins, designed for DescAPI 1.0 or
  22. DescAPI 2.0.
  23.  
  24. DescAPI 2.10 is extended version of DescAPI 2.0, introduced in WhereIsIt 
  25. 3.20. It adds support for file name formatting and custom icons plugins,
  26. other parts are the same as in DescAPI 2.0. Plugins complying with DescAPI 
  27. 2.10 will work in all WhereIsIt 3.xx and newer versions, however new plugin
  28. types will not be available in WhereIsIt versions prior to 3.20.
  29.  
  30. The main addition of DescAPI 2.20 in WhereIsIt 3.50 was added support for
  31. new plugins type, runtime plugins.
  32.  
  33.  
  34. You can find a detailed information on Description API in the enclosed help 
  35. file.
  36.  
  37.  
  38. A word of causion to C/C++ programmers using these files:
  39. ---------------------------------------------------------
  40. Since I am using Delphi to develop WhereIsIt and my C/C++ knowledge is a bit
  41. rusty by now, the enclosed C/C++ include files as well as references in the
  42. help file may not be exact - I have just translated pascal syntax to C/C++.
  43. If you find any errors in there, please let me know.
  44.  
  45. Files:
  46. ------
  47. DescAPI.chm    The main Description API Programmer's Reference help file,
  48.                containing full DescAPI specification and everything you need
  49.                to know to write your own plugins.
  50. DescAPI.inc    Delphi (pascal) include file with Description API definitions
  51. DescAPI.h      C/C++ include file with Description API 2.10 definitions. 
  52.                Function reference and syntax can be found in the help file.
  53. DescAPI.txt    This file.
  54.  
  55.  
  56. Robert Galle
  57. April 2003
  58.